link something (together) - Spanish English Dictionary